• word of the day

    cynara cardunculus

    cynara cardunculus - Dictionary definition and meaning for word cynara cardunculus

    Definition
    (noun) southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots
    Synonyms : cardoon
Download our Mobile App Today
Receive our word of the day
on Whatsapp